Search Result:euphorbia helioscopia
Overview of noun euphorbia_helioscopia
The noun euphorbia helioscopia has 1 sense
- sun spurge, wartweed, wartwort, devil's milk, Euphorbia helioscopia -- (not unattractive European weed whose flowers turn toward the sun)